as scarce as hens' teeth - Allemand Anglais Dictionnaire